OM • SEB A • SE0000148884
Generating your data highlights...
40.2b USD | # 12 in SE
2.57m shares | 88.91m USD
1.93b
74.89% | 1.44b